Noun
stores [sing. a store]
...
related Results
متاجر كبرى {اقتصاد}